sterically hindered - French English Dictionary